<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>demonstrain</h1>
    <script>
        // let arr = new Array(5).fill(0);
        // for(let i = 0;i < 5;i++){
        //     arr[i] = function(){
        //         return i
        //     }
            
        // }
        // arr.forEach((item)=>{
        //     console.log(item());
        // })
        // function fn(){
        //     let a = 0;
        //     return function(){
        //         return a
        //     }
        // }
        // fn()();
        // let a = 0;
        // {
        //     console.log(a);
        //     let a;
        // }
        // let i = 0;
        // for(;i < 5;i++){
        //     {
        //         let a = 4;
        //         console.log(a);
        //         {
        //             let b = 3;
        //             console.log(b);
        //         }
        //     }
        //     let j = 'a'
        //     console.log(i,j);
        // }
        (function(){
            var a = 4,
                b = 5;
            function fn(){
                return {
                    a,
                    b
                }
            }
            window.$val =fn 
        })()
        console.log( $val());
    </script>
</body>
</html>